//
//  SecurityMessageFmdbModel.h
//  LocomotiveGuards
//
//  Created by xys on 15/12/22.
//  Copyright (c) 2015年 REDOOR. All rights reserved.
//

#import <Foundation/Foundation.h>

@interface SecurityMessageFmdbModel : NSObject

/**
 *  最新的一条消息
 */
@property (nonatomic,strong) NSDictionary * lastMessage;

/**
 *  获取所有消息
 *
 *  @return 消息列表
 */
- (NSArray *)messages;

/**
 *  判断消息是否存在
 *
 *  @param msgId 消息id
 */
- (BOOL)messageIsExist:(NSString *) msgId;

/**
 *  保存消息到数据库，已存在或已删除的消息不保存
 *
 *  @param msgList 消息列表
 */
- (void)insertMessages:(NSArray *) msgList;

/**
 *  删除消息
 *
 *  @param msgIdList 消息索引列表
 */
- (void)deleteMessages:(NSArray *) msgIdList;

@end
